const Mock = require('mockjs');

// 假数据

const userList = {//不友好，对数据处理不友好
  code: 200,
  message: 'success',
  data: {
    total: 50,
    'rows|50': [
      { 
        uid: '@guid',
        name: '@cname',
        'age|20-30': 23,
        'job|1': ['前端工程师', '后端工程师', 'UI工程师', '需求工程师']
      }
    ]
  }
}

const dataList1 = Mock.mock({
  'rows|156': [
    { 
      'id|+1': 1,
      uid: '@guid',
      name: '@cname',
      'age|20-30': 23,
      'sex|1': ['1', '2'],
      'job|1': ['前端工程师', '后端工程师', 'UI 工程师', '需求工程师', '原型设计师'],
      'address': '@county(true)',
      'date': "@now('second')"
    }
  ]
});

const dataList2 = Mock.mock({
  'rows|100': [
    { 
      id: "@id",
      uid: '@guid',
      name: '@name',
      'age|20-30': 23,
      'sex|1': ['男', '女'],
      'job|1': ['前端工程师', '后端工程师', 'UI工程师', '需求工程师'],
      email: '@EMAIL',
      'status|0-3':0,
      "tops|1-10": "★",
      "childrenList|1-5":[
        {
          id: '@id',
          uid: '@guid',
          name: '@name',
          'age|20-30': 23,
          'sex|1': ['男', '女'],
          'job|1': ['前端工程师', '后端工程师', 'UI工程师', '需求工程师'],
          email: '@EMAIL',
          'status|0-3':0,
          "tops|1-10": "★",
        }
      ]
    }
  ]
});

export default {
  userList, dataList1, dataList2
}